Crate mimxrt595s
source ·Expand description
Peripheral access API for MIMXRT595S_CM33 microcontrollers (generated using svd2rust v0.28.0 ( ))
You can find an overview of the generated API here.
API features to be included in the next
svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open
.
Re-exports
pub use self::wwdt0 as wwdt1;
pub use self::ctimer0 as ctimer1;
pub use self::ctimer0 as ctimer2;
pub use self::ctimer0 as ctimer3;
pub use self::ctimer0 as ctimer4;
pub use self::cache64_ctrl0 as cache64_ctrl1;
pub use self::cache64_polsel0 as cache64_polsel1;
pub use self::i3c0 as i3c1;
pub use self::dma0 as dma1;
pub use self::flexcomm0 as flexcomm1;
pub use self::flexcomm0 as flexcomm2;
pub use self::flexcomm0 as flexcomm3;
pub use self::flexcomm0 as flexcomm4;
pub use self::flexcomm0 as flexcomm5;
pub use self::flexcomm0 as flexcomm6;
pub use self::flexcomm0 as flexcomm7;
pub use self::flexcomm0 as flexcomm14;
pub use self::flexcomm0 as flexcomm15;
pub use self::flexcomm0 as flexcomm16;
pub use self::flexcomm0 as flexcomm8;
pub use self::flexcomm0 as flexcomm9;
pub use self::flexcomm0 as flexcomm10;
pub use self::flexcomm0 as flexcomm11;
pub use self::flexcomm0 as flexcomm12;
pub use self::flexcomm0 as flexcomm13;
pub use self::i2c0 as i2c1;
pub use self::i2c0 as i2c2;
pub use self::i2c0 as i2c3;
pub use self::i2c0 as i2c4;
pub use self::i2c0 as i2c5;
pub use self::i2c0 as i2c6;
pub use self::i2c0 as i2c7;
pub use self::i2c0 as i2c15;
pub use self::i2c0 as i2c8;
pub use self::i2c0 as i2c9;
pub use self::i2c0 as i2c10;
pub use self::i2c0 as i2c11;
pub use self::i2c0 as i2c12;
pub use self::i2c0 as i2c13;
pub use self::i2s0 as i2s1;
pub use self::i2s0 as i2s2;
pub use self::i2s0 as i2s3;
pub use self::i2s0 as i2s4;
pub use self::i2s0 as i2s5;
pub use self::i2s0 as i2s6;
pub use self::i2s0 as i2s7;
pub use self::i2s0 as i2s8;
pub use self::i2s0 as i2s9;
pub use self::i2s0 as i2s10;
pub use self::i2s0 as i2s11;
pub use self::i2s0 as i2s12;
pub use self::i2s0 as i2s13;
pub use self::spi0 as spi1;
pub use self::spi0 as spi2;
pub use self::spi0 as spi3;
pub use self::spi0 as spi4;
pub use self::spi0 as spi5;
pub use self::spi0 as spi6;
pub use self::spi0 as spi7;
pub use self::spi0 as spi14;
pub use self::spi0 as spi16;
pub use self::spi0 as spi8;
pub use self::spi0 as spi9;
pub use self::spi0 as spi10;
pub use self::spi0 as spi11;
pub use self::spi0 as spi12;
pub use self::spi0 as spi13;
pub use self::usart0 as usart1;
pub use self::usart0 as usart2;
pub use self::usart0 as usart3;
pub use self::usart0 as usart4;
pub use self::usart0 as usart5;
pub use self::usart0 as usart6;
pub use self::usart0 as usart7;
pub use self::usart0 as usart8;
pub use self::usart0 as usart9;
pub use self::usart0 as usart10;
pub use self::usart0 as usart11;
pub use self::usart0 as usart12;
pub use self::usart0 as usart13;
Modules
- CMP
- ADC
- AHBSC
- AXI SWITCH AMIB
- AXI SWITCH ASIB
- CACHE64
- CACHE64_POLSEL
- CASPER
- Clock Controller 0
- Clock Controller 1
- CRC
- Counter/Timer
- Debug
- DMA0 controller
- DMIC
- Flexcomm
- FLEXIO
- FlexSPI
- FlexSPI
- Frequency Measurement
- Common register and bit access and modify traits
- GPIO General Purpose I/O (GPIO)
- HASHCRYPT
- I2C Bus Interface
- I2S Interface
- I3C
- INPUTMUX
- IOPCTL
- LCDIF
- MIPI DSI Host
- Multi-Rate Timer (MRT)
- MUA
- OCOTP Controller
- OSTIMER
- OTFAD
- Pin Interrupts and Pattern Match
- Power Management
- PowerQuad
- PUF Controller
- Reset Controller 0
- Reset Controller 1
- RTC
- no description available
- no description available
- SCTimer
- SECGPIO General Purpose I/O (GPIO)
- SEMA42
- Serial Peripheral Interfaces (SPI)
- SYSCTL0
- SYSCTL1
- TRNG
- Flexcomm USART
- USB2.0 HS Device Controller
- USBDCD
- USB2.0 HS Host Controller
- USB2.0 HS PHY
- uSDHC
- uSDHC
- UTICK
- WWDT
Structs
- CMP
- ADC
- AHBSC
- AXI SWITCH AMIB
- AXI SWITCH ASIB
- CACHE64
- CACHE64
- CACHE64_POLSEL
- CACHE64_POLSEL
- CASPER
- Cache and branch predictor maintenance operations
- Clock Controller 0
- Clock Controller 1
- CPUID
- CRC
- Counter/Timer
- Counter/Timer
- Counter/Timer
- Counter/Timer
- Counter/Timer
- Core peripherals
- Debug Control Block
- Debug
- DMA0 controller
- DMA1 controller
- DMIC
- Data Watchpoint and Trace unit
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- Flexcomm
- FLEXIO
- FlexSPI
- FlexSPI
- Flash Patch and Breakpoint unit
- Floating Point Unit
- Frequency Measurement
- GPIO General Purpose I/O (GPIO)
- HASHCRYPT
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2C Bus Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I2S Interface
- I3C
- I3C
- INPUTMUX
- IOPCTL
- Instrumentation Trace Macrocell
- LCDIF
- MIPI DSI Host
- Memory Protection Unit
- Multi-Rate Timer (MRT)
- MUA
- Nested Vector Interrupt Controller
- OCOTP Controller
- OSTIMER
- OTFAD
- Pin Interrupts and Pattern Match
- Power Management
- PowerQuad
- PUF Controller
- All the peripherals.
- Reset Controller 0
- Reset Controller 1
- RTC
- no description available
- System Control Block
- no description available
- SCTimer
- SECGPIO General Purpose I/O (GPIO)
- SEMA42
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- Serial Peripheral Interfaces (SPI)
- SYSCTL0
- SYSCTL1
- SysTick: System Timer
- Trace Port Interface Unit
- TRNG
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- Flexcomm USART
- USB2.0 HS Device Controller
- USBDCD
- USB2.0 HS Host Controller
- USB2.0 HS PHY
- uSDHC
- uSDHC
- UTICK
- WWDT
- WWDT
Enums
- Enumeration of all the interrupts.
Constants
- Number available in the NVIC for configuring priority